.box-last-viewed,
.box-specials,
.box-whatsnew {
	.panel-body {
		text-align: center;

		.promotion-box-image {
			a {
				display: inline-block;
			}
		}

		.promotion-box-title {
			font-weight: $headings-font-weight;
			font-size: 14px;
			max-height: 81px;
			overflow: hidden;
			text-overflow: ellipsis;

			@media (min-width: $screen-xs-min) {
				font-size: $font-size-h4;
			}

			@media (max-width: $screen-xs-min) {
				max-height: 75px;
			}

			a {
				color: $text-color;

				&:hover {
					text-decoration: none;
				}
			}
		}

		.promotion-box-price {
			font-size: 14px;
			font-weight: 700;
			white-space: nowrap;

			@media (min-width: $screen-xs-min) {
				font-size: $font-size-h4;
				white-space: inherit;
			}

			.productOldPrice {
				font-size: $font-size-base;
				color: $gray-light;
				font-weight: normal;
			}

			a {
				color: $text-color;

				&:hover {
					text-decoration: none;
				}
			}
		}
	}
}

.box-order-history {
    a {
        display: inline-block;
        padding: 5px 0;
    }
}